﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using BUS;
using DTO;

namespace CungMuaC5.Account_Admin
{
    public partial class KM_Xem : System.Web.UI.Page
    {
        int MaKM;
        string Text;
        List<DTO_DoanhNghiep> doanhnghiep = new List<DTO_DoanhNghiep>();
        protected void Page_Load(object sender, EventArgs e)
        {
            MaKM = int.Parse(Request.QueryString["ma"].ToString());
            BUS_DoanhNghiep bus_DN = new BUS_DoanhNghiep();
            doanhnghiep = bus_DN.LayDSDN();
            
            int Ma=LoadTinKM();
            Text = "~/Account_Admin/QuanLyTinKM/KM_Sua.aspx?ma=" + Ma.ToString();
            Button1.PostBackUrl = Text;
        }
        public int LoadTinKM()
        {
            BUS_KhuyenMai bus = new BUS_KhuyenMai();
            DTO_KhuyenMai km = new DTO_KhuyenMai();

            km = bus.GetTinKM(MaKM);

            int TypeKM = km.LoaiKM;   //Loai KM
            switch (TypeKM)
            {
                case 1: Label21.Text = "Ăn Uống";
                    break;
                case 2: Label21.Text = "Du Lịch";
                    break;
                case 3: Label21.Text = "Giải Trí";
                    break;
                case 4: Label21.Text = "Thời Trang";
                    break;
                case 5: Label21.Text = "Công Nghệ";
                    break;
                case 6: Label21.Text = "Làm Đẹp";
                    break;
                case 7: Label21.Text = "Gia Dụng";
                    break;
                case 8: Label21.Text = "Đào Tạo";
                    break;
                case 9: Label21.Text = "Khác";
                    break;
            }
            Label22.Text = km.TenKM.ToString();   //Tên KM
            Label25.Text = km.DonGiaCu.ToString();   //Đơn giá cũ
            Label26.Text = km.DonGiaMoi.ToString();   //Đơn giá mới
            Label23.Text = km.BatDauKM.ToString();
            Label24.Text = km.KetThucKM.ToString();
            TextBox8.Text = km.MoTa;
            TextBox9.Text = km.DiemNoiBat;
            TextBox10.Text = km.DKSuDung;
            TextBox11.Text = km.GioiThieuChiTiet;
            int DN = km.DoanhNghiep;
            Label27.Text = doanhnghiep[DN].TenDoanhNghiep;
            int HinhThuc = km.HinhThucGiaoSP;
            switch (HinhThuc)
            {
                case 0: Label20.Text = "Giao Sản Phẩm Trực Tiếp";

                    break;
                case 1: Label20.Text = "Giao Phiếu Mua Sản Phẩm Sản Phẩm";
                    break;
            }
            int TinhTrang = km.TinhTrang;
            switch (TinhTrang)
            {
                case 0: Label28.Text = "Chưa Duyệt";

                    break;
                case 1: Label28.Text = "Đã Duyệt";
                    break;
            }
            return km.MaKM;
        }

        protected void Button1_Click(object sender, EventArgs e)
        {
            
        }

    }
}